commit an indiscretion - French English Dictionary